Big Huge Thesaurus

Bishop Ulfilas

noun